package com.yijiajiao.finance.bean;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @author  zhaoming
 * @since  2017-06-15-17:43
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class BatchPayment {

    private Integer id;
    private String email;//付款账号
    private String  batchNo;//批量转款的批次号
    private int batchNum;//付款总笔数
    private BigDecimal batchFee = new BigDecimal(0.0);//付款总金额
    private Date payDate;//支付日日期
    private Date notifyTime;//通知时间
    private String notifyType;//通知类型
    private String notifyId;//通知校验ID
    private String payUserId;//付款账号ID
    private String payUserName;//付款账号姓名
    private String payAccountNo;//付款账号(付款成功后支付宝返回的付款账号)
    private String sign;//签名
    private String signType;//签名方式
    private int isDispose;//是否处理 0未处理 1已处理
    private String successDetails;//转账成功的详细信息
    private String failDetails;//转账失败的详细信息
    private List<BatchPayDetail> batchPayDetails;


}
